thorpe (a small village) - Deutsch Englisch Wörterbuch